internal improvements - Francés Inglés Diccionario